generators powered by internal combustion engines - Turc Anglais Dictionnaire